草庐IT

java - apt-get 安装 oracle java 7 停止工作

全部标签

ruby-on-rails - 安装 pg gem 失败, "mkmf.rb can' t 找不到 ruby​​ 的头文件”(Mac OSX 10.6.5)

我刚刚升级到Rails3,在使用MacPorts、gems和数据库时遇到了一些麻烦,需要解决。我扔掉了所有的gem并重新安装它们。除了pggem的要求外,一切似乎都正常。在为PostgreSQL创建一个新的Rails3项目后,服务器无法启动,提示缺少pggem。在执行bundleinstall时,它运行了一段时间,当然,在pggem上失败了。Installingpg(0.10.0)withnativeextensions/Library/Ruby/Site/1.8/rubygems/installer.rb:483:in`build_extensions':ERROR:Failedto

ruby-on-rails - "rails generate"不工作

当我使用ruby​​2.1.0(或2.1.1)并输入railsg时,没有任何反应。它只是挂起。但是当我更改为1.9.3时,使用rvmuse1.9.3它会按预期工作。我该如何调试它?什么可能导致此命令仅在ruby​​>2.0.0上挂起?我已经尝试重新安装rails和ruby​​! 最佳答案 你试过运行吗:springstoprailsgenerate挂起可能是因为spring已经在运行。参见https://github.com/rails/spring/issues/265 关于ruby-

ruby - 在 mac (libxml2) 上安装 nokogiri 1.6.0 时出错

更新:已修复我在另一个线程中找到了答案。我使用的解决方法是告诉Nokogiri改用系统库:NOKOGIRI_USE_SYSTEM_LIBRARIES=1bundleinstall====尝试在Mac上安装nokogiri1.6.0。使用以前的版本,我没有遇到任何问题。但是1.6.0拒绝安装。这是错误:Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingnokogiri:ERROR:Failedtobuildgemnativeextension./Users/josenriq/.rvm/rubies/ru

ruby - 使用 rbenv 安装最新稳定版本的 Ruby

我想安装可用的最新稳定版Rubyrbenv.此功能won'tbehappening在rbenv本身。当我在我的shell中运行命令rbenvinstall-l时,我得到了一长串可用版本。该列表包含所有类型的条目。以下是展示格式和多样性的部分列表:$rbenvinstall-lAvailableversions:2.0.0-p6432.0.0-p6452.1.0-dev2.1.0-preview12.1.0-preview22.1.0-rc12.1.42.1.52.1.62.2.0-dev2.2.0-preview12.2.0-preview22.2.0-rc12.2.02.2.12.2

ruby-on-rails - 向我解释 config 在 Rails 中是如何工作的

我有一个Rails3应用程序,称之为“MyApp”。在我的config\environments\production.rb文件中,我看到诸如MyApp::Application.configuredoconfig.log_level=:infoconfig.logger=Logger.new(config.paths.log.first,'daily')...or...config.logger=Logger.new(Rails.root.join("log",Rails.env+".log"),3,20*1024*1024)所以,问题集中在术语和它们的意思上……(或将我指向某个网站

ruby-on-rails - Rails : how to get the current host, 或用它构建 URL?

这个问题在这里已经有了答案:GettingtheHostnameorIPinRubyonRails(12个答案)关闭8年前。我需要使用主机构建具有不同端口的URL。例如,如果主机是example.com,我需要生成类似http://example.com:8080/的URL我需要它是便携的,所以当我在本地环境中时,它会显示http://localhost:8080/相反。有什么想法吗?

ruby - 如何安装ruby-oci8?

我正在尝试在OSX上安装ruby​​-oci8。我试过使用和不使用sudo进行安装。没有sudo的错误消息:geminstallruby-oci8ERROR:Whileexecutinggem...(Gem::FilePermissionError)Youdon'thavewritepermissionsintothe/Library/Ruby/Gems/1.8directory.sudo的错误消息:sudogeminstallruby-oci8Password:Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinst

ruby - 如何安装 Ruby ri 文档?

我最近在Windows7上安装了Ruby1.9.1,显然它没有附带标准的ri文档。所以当我执行“riArray”时,我得到:C:\>riArrayNothingknownaboutArray有没有一种方法可以安装此文档,以便上述工作正常进行? 最佳答案 以防其他平台上的人需要安装他们的ri文档(就像我做的那样)。本文给出了原因和方法:http://jstorimer.com/ri.html命令是:gemrdoc--all--ri--no-rdoc 关于ruby-如何安装Rubyri文档?

ruby-on-rails - 从清除 session 中停止设计

似乎当用户通过标准DeviseController注销时,Devise会销毁整个session存储,而不仅仅是它自己的数据。有什么办法可以避免这种行为?我还有其他不相关的数据应该保留。session[:my_var]="123"通过设计注销...putssession[:my_var]#=>nil 最佳答案 在devise的最新版本中,不需要覆盖sessionController,相反你可以使用:config.sign_out_all_scopes=false在devise.rb文件中获得所需的行为。

ruby - 无法安装遏制 gem

它给了我错误geminstallcurbBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingcurb:ERROR:Failedtobuildgemnativeextension./usr/bin/ruby1.9.1extconf.rb/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in`require':cannotloadsuchfile--mkmf(LoadError)from/usr/lib/ruby/1.9.1/rubygems/custom_